• word of the day

    larix lyallii

    larix lyallii - Dictionary definition and meaning for word larix lyallii

    Definition
    (noun) medium-sized larch of the Rocky Mountains; closely related to Larix occidentalis
    Synonyms : subalpine larch
Download our Mobile App Today
Receive our word of the day
on Whatsapp